This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

core / web / src / routes / [handle] / +page.svelte
1.1 kB 26 lines
1<script lang="ts"> 2 import OverviewTab from '$lib/components/profile/tabs/OverviewTab.svelte'; 3 import PeopleTab from '$lib/components/profile/tabs/PeopleTab.svelte'; 4 import RepoListTab from '$lib/components/profile/tabs/RepoListTab.svelte'; 5 import StarredTab from '$lib/components/profile/tabs/StarredTab.svelte'; 6 import StringListTab from '$lib/components/profile/tabs/StringListTab.svelte'; 7 import VouchTab from '$lib/components/profile/tabs/VouchTab.svelte'; 8 9 let { data } = $props(); 10</script> 11 12{#if data.tab === 'overview'} 13 <OverviewTab pinned={data.overview.pinned} /> 14{:else if data.tab === 'repos'} 15 <RepoListTab repos={data.repos} /> 16{:else if data.tab === 'starred'} 17 <StarredTab stars={data.stars} /> 18{:else if data.tab === 'strings'} 19 <StringListTab strings={data.strings} /> 20{:else if data.tab === 'followers'} 21 <PeopleTab people={data.people} title="Followers" emptyMessage="No followers yet." /> 22{:else if data.tab === 'following'} 23 <PeopleTab people={data.people} title="Following" emptyMessage="Not following anyone yet." /> 24{:else if data.tab === 'vouches'} 25 <VouchTab vouches={data.vouches} /> 26{/if}